package com.duobaoyu.dby.supply.biz.client.resource.bean.dto;

import com.duobaoyu.dby.channel.adapter.enums.ChannelCodeEnum;
import com.duobaoyu.dby.channel.adapter.enums.biz.config.RuleTypeEnum;
import com.duobaoyu.dby.common.mybatis.support.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author liyang
 * @version 1.0.0
 * @ClassName ChannelExceptionConfigQueryDTO
 * @createTime 14:45:00 2023/05/08
 */
@Data
public class ChannelRuleConfigQueryBizDTO extends Query implements Serializable {

    private static final long serialVersionUID = 986663026517042175L;

	/**
	 * 规则搜索(搜索描述、供应链Code)
	 */
	@ApiModelProperty(value = "规则搜索(搜索描述、供应链Code)")
	private String ruleSearch;
    /**
     * 规则类型
	 * @see RuleTypeEnum
     */
    @ApiModelProperty(value = "规则类型,1:异常状态")
    private Integer ruleType;
    /**
     * 供货渠道
     * @see ChannelCodeEnum
     */
    @ApiModelProperty(value = "供货渠道")
    private String channelCode;
}
